<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class Partido extends Main_Controller {
    
     public function __construct() {
        parent::__construct();        
        $this->load->model('partidoModel');
     }
    
     public function index() {
          $data = array();

        $data['partidos'] = $this->partidoModel->getAll();


        $this->load->view('include/header', $this->getHeaderData());
        $this->load->view('partidos_list', $data);
        $this->load->view('include/footer');
     }
     
      public function update($id) {

        $data = array();

        if (!empty($_POST)) {
            $created = $this->partidoModel->update($id,$this->input->post('localidad'));
            if($created > 0){
                  redirect('partido');
            }
        }
        $data['partido'] = $this->partidoModel->get($id);
       
         
        $this->load->view('include/header',$this->getHeaderData());
        $this->load->view('partido_form', $data);
        $this->load->view('include/footer');
      }
      
        public function delete($id) {
        $data = array();
        $this->partidoModel->delete($id);
        $data['msg'] = 'El partido fue eliminado';
        $data['errorCode'] = 0;
        echo json_encode($data);
    }
    
    public function add() {
        $data = array();
         if (!empty($_POST)) {
            $created = $this->partidoModel->create($this->input->post('localidad'));
            if($created > 0){
                 $data['msg'] = 'Partido no pudo ser modificado.';
            }
         }
         $this->load->view('include/header',$this->getHeaderData());
        $this->load->view('partido_form',$data);
        $this->load->view('include/footer');
    
    }
}